draining ditch - French English Dictionary